self-propelled sprayer - Français Anglais Dictionnaire